#ifndef FIBONACCI_MODEL_IFIBONACCINUMBERCALCULATOR_HPP
#define FIBONACCI_MODEL_IFIBONACCINUMBERCALCULATOR_HPP


namespace Fibonacci
{
namespace Model
{


class IFibonacciNumberCalculator
{
public:
  virtual unsigned get(const unsigned n) = 0;
  virtual ~IFibonacciNumberCalculator() {}
};
  
  
} // namespace Model
} // namespace Fibonacci


#endif // FIBONACCI_MODEL_IFIBONACCINUMBERCALCULATOR_HPP
